home *** CD-ROM | disk | FTP | other *** search
/ Mac Magazin/MacEasy 19 / Mac Magazin and MacEasy Magazine CD - Issue 19.iso / Spiele & Edutainment / Pick-A-Winner Folder / About Pick-A-Winner next >
Text File  |  1996-01-29  |  11KB  |  221 lines

  1. Pick-A-Winner      Version: 1.0    February 1996
  2. Author:     Jesse Carneiro
  3.             Micro Fox Software
  4. Address:    P.O. Box 14932 / Columbus, Ohio 43214-0932 / U.S.A.
  5. Phone/Fax:  (614) 267-8638
  6. Internet:   microfox@kagi.com (comments and support)
  7. Web Page:   http://www.infinet.com/~microfox
  8. Shareware:  US$10 (cash, US check, VISA or MasterCard) - see below
  9.  
  10.  
  11.   Pick-A-Winner is designed to help user groups, clubs or other 
  12.   organizations automate the process of door prizes distribution
  13.   to the lucky chosen winners. Its random algorithm is more 
  14.   equitable than the old "hand in the bag" method.
  15.  
  16.   It can pick numbers randomly from a user-defined virtual "roll 
  17.   of tickets" or it can randomly pick the winners from a pool of 
  18.   names previously listed.
  19.  
  20. Distribution
  21.   Please distribute Pick-A-Winner as a complete package, including 
  22.   the enclosed program "Register" and this documentation file. 
  23.   Let your favorite Mac User Group know about it. Who knows, you 
  24.   will be a winner.
  25.  
  26. Features
  27.   • Initially it defaults to picking numbers randomly. As such, 
  28.     before you proceed, you need to create a "roll" of ticket 
  29.     numbers. Click on the "New Roll..." menu item (-R) under the 
  30.     File Menu to bring up a dialog. In this dialog you must enter 
  31.     the number of the first ticket and the last one. There must be 
  32.     at least two tickets on the roll. They also must be no farther 
  33.     apart than 32000. In other words, this virtual roll can have 
  34.     up to 32,000 "tickets."
  35.  
  36.   • Alternatively, if you select the "Pick Random Member" menu item 
  37.     under the Preferences Menu, the randomly selected names will come 
  38.     from a built-in list of previously imported names (these names 
  39.     can be imported from a TEXT file, one name per line, by choosing 
  40.     the "Import Member List" menu item from the File menu).
  41.  
  42.   • After you have created a roll, the upper part of the main window 
  43.     will have information about the roll. It displays the range of 
  44.     ticket numbers. This serves as a sign so as to inform that any 
  45.     ticket holder whose ticket number falls outside of this range, 
  46.     will not be a potential winner. If you have selected the "Pick 
  47.     Random Member" menu item, this display the range of the member 
  48.     list.
  49.  
  50.   • Once ready to start picking winners, just click on the main button 
  51.     or select the "New Winner" menu item from the Winners Menu (or 
  52.     -W). The first 30 winner's numbers or names will be appended to 
  53.     this menu as a historic record. You may continue to pick more than 
  54.     30 winners (if more tickets remain on the roll), but they are not 
  55.     recorded (or saved).
  56.  
  57.   • Due to the large, high-visibility font size used to display member
  58.     names, sometimes a long name may only appear partially. However, 
  59.     the full name will be displayed under the "Winners" menu. The wider
  60.     the monitor the wider will be the area to display member names.
  61.  
  62.   • The creation of a new roll automatically deletes any old one. 
  63.     Thus, if an error was incurred when a roll was created (maybe an 
  64.     improper range of tickets or you may need to add more tickets to 
  65.     it, etc.), you can go ahead and create another roll with the 
  66.     appropriate range. Also, selecting "Pick Random Member" menu 
  67.     deletes any previously created roll of tickets.
  68.  
  69.   • By default, the program adds leading zeros to the winning numbers. 
  70.     If you would like to have just the plain numbers, deselect "Add 
  71.     Leading Zeros" menu item from the Preferences Menu. The change
  72.     will appear on subsequent picked numbers.
  73.  
  74.   • You can export the List of Members as a TEXT file in which all 
  75.     names appear in the same order as they should be brought in: one 
  76.     name per line (separated by a carriage return). Conversely, any 
  77.     TEXT file with a list of names separated by a carriage return can 
  78.     be imported in. Importing a new Member List will override the 
  79.     built-in one. The names may or may not be in alphabetical order.
  80.  
  81.   • You can, for example, export the Member List, add some names to 
  82.     it, and then import it back in to reflect the new addition. Or 
  83.     you could use the same method to remove names from the list.
  84.  
  85.   • In the name of good humor, I would suggest that you sprinkle 
  86.     throughout the list, names of celebrities, famous people, actors 
  87.     or actresses, politicians, media moguls, tycoons, controversial 
  88.     figures, etc. In short, people that would never be expected to 
  89.     attend the meetings of your group. They're bound to get a chuckle 
  90.     and laughter. By default it already contains some of these 
  91.     suggested names, but you may remove them or add them to your list 
  92.     of names.
  93.  
  94.   • If your member list has over 10,000 names (maximum is 32,000), 
  95.     you should allocated more memory for the program. In which case, 
  96.     just go to the "Get Info…" dialog box in the Finder (-I) and 
  97.     adjust the Preferred Size to 512K or larger. By default, it is 
  98.     set to 256K to save memory usage.
  99.  
  100.   • If you don't have the TrueType Times font (built-in on System 7), 
  101.     the numbers and names on the main window won't look as nice at 
  102.     72 points.
  103.  
  104.   • You can run Pick-A-Winner from a locked volume (like a CD-ROM), 
  105.     but you won't be able to import a new member list because it saves 
  106.     the list internally.
  107.  
  108.   • After one or more winners are picked (either as winning numbers or 
  109.     names), they can be saved in a TEXT file for possible publication 
  110.     or some other usage you find convenient. Only the numbers or names 
  111.     that appear in the Winners Menu are saved.
  112.  
  113. Note 
  114.   This application was designed having in mind the audience we get at 
  115.   our local Mac user group (Buckeye Macintosh Group -- Columbus, Ohio, 
  116.   U.S.A.). Every so often, we have door prizes to give away to those 
  117.   who come to the meetings. Since we also have a projection system, by 
  118.   running the Pick-A-Winner application everybody can see their ticket 
  119.   number (or their names) there on the screen. They can also be asked 
  120.   to verify that their tickets are within the range of possible winners.
  121.  
  122.   If your situation is similar, I would suggest two possibilities:
  123.  
  124.   1. Picking Random Numbers. Have someone in charge of distributing 
  125.      the tickets. Jot down the number of the first ticket. Distribute 
  126.      the tickets. Figure the number of the last ticket. When is time 
  127.      to pick winners, first make sure that everybody's tickets are 
  128.      within range of possible winners, then pick away the winners.
  129.  
  130.   2. Picking Random Members. Here you would inform the audience that 
  131.      the winners will be picked from a pool of, say, club members. 
  132.      This could serve as an incentive to those who are not members 
  133.      to join the group and become potential winners. Prior to picking 
  134.      the winners, you could optionally circulate a list of member 
  135.      names so that any missing names may be added.
  136.  
  137.   When picking random names from an imported list, please observe 
  138.   that Pick-A-Winner program does no validation on the names in such 
  139.   list. In other words, it does not ascertain that any particular name 
  140.   does not repeat elsewhere on the list or that a slightly different 
  141.   spelling of the same name occurs. 
  142.   IT IS INCUMBENT UPON WHOMEVER OVERSEES THE USAGE OF THIS PROGRAM TO 
  143.   DISTRIBUTE PRIZES, THAT EVERYONE HAS AN EQUAL CHANCE TO WIN. MAKE 
  144.   SURE THE LIST OF NAMES IS COMPLETE AND THAT EACH UNIQUE NAME APPEARS 
  145.   ONLY ONCE.
  146.  
  147.   If you wish to display a Picture of your User Group or Club 
  148.   associated with this program, or a native PowerPC version, I would 
  149.   strongly suggest you send in your shareware fee and request a 
  150.   version that supports it.
  151.  
  152. About Shareware
  153.   This program, Pick-A-Winner, was written to help you in any computer 
  154.   chore for which it might come handy. At times this is just what’s 
  155.   needed. But for that to happen, we need to encourage shareware 
  156.   authors who give their time and talent in developing software to 
  157.   solve real problems.
  158.  
  159.   Programming a friendly interface like the Mac is no trivial task. 
  160.   Nevertheless, by most accounts, only a small percentage (2% to 4%) 
  161.   of habitual users of shareware send in their registration fees. 
  162.   Given the small amount involved, it won't bankrupt you but it will 
  163.   go a long way to help the author improve it. It will also maintain 
  164.   shareware's unique viability. Please keep it alive. Don't let it die.
  165.  
  166.   Towards that end, I have built-in a subtle and friendly reminder 
  167.   that will appear every so often, when you run an unregistered 
  168.   version of Pick-A-Winner.
  169.  
  170.   For your convenience, registrations for Pick-A-Winner are handled by 
  171.   the Kagi Shareware service run by Kee Nethery <kee@kagi.com>. In 
  172.   addition to cash in various currencies and US checks drawn on US 
  173.   banks, Kagi Shareware also accepts credit card registrations by mail, 
  174.   fax, or e-mail (your card number is scrambled). For organizations, 
  175.   they handle invoices and site licenses, too. For more information, 
  176.   run the enclosed "Register" program. It creates a customized 
  177.   registration form and tells you where to send it. Quick and simple.
  178.  
  179.   Alternatively, if you choose to pay by cash (yes, some people prefer 
  180.   it) or US check, you can send it directly to me at the address below.
  181.  
  182.   Admittedly, many ideas you may have regarding this software may be 
  183.   better than mine. Please share your thoughts. I urge you to send 
  184.   your registration fee so that I may inform you of upgrades and 
  185.   other interesting applications that I am writing.
  186.  
  187.   Upon receipt of your Pick-A-Winner US$10 shareware fee, I will send 
  188.   you the newest version with your name on it (or the name of your 
  189.   group). Please send your name, address, electronic address (if any), 
  190.   phone and also the version number you are using.
  191.  
  192.   Note: In all likelihood, this version may already have been upgraded.
  193.  
  194.   Thank you for your time and for trying Pick-A-Winner.
  195.  
  196.   Write or e-mail any suggestions, comments or bugs to:
  197.  
  198.     Jesse Carneiro
  199.     Micro Fox Software
  200.     P.O. Box 14932
  201.     Columbus, OH 43214-0932
  202.     U.S.A.
  203.     Phone or Fax (614) 267-8638
  204.     Internet: microfox@kagi.com   (support, comments, etc.)
  205.               shareware@kagi.com  (for registering)
  206.     Web Page: http://www.infinet.com/~microfox
  207.  
  208.  
  209. Personal Statement
  210.   There's a force in the known universe that wants you to pick a winner.
  211.   Your life was given by the grace of God. The eternal continuation of
  212.   it is offered by the sheer belief in Jesus Christ as your saviour.
  213.  
  214.  
  215.   ©1996 Jesse Carneiro
  216.   The usual disclaimers apply: Jesse Carneiro and Micro Fox Software 
  217.   accept no responsibility for any incidental or consequential damage 
  218.   of any sort as a direct or indirect result of using this software.  
  219.   The software is provided “as-is,” and no warranties are made as to 
  220.   its fitness for a particular purpose.  I would be very interested to 
  221.   hear of any problems, though.